runtime.p.runqhead (field)

15 uses

	runtime (current package)
		proc.go#L3144: 	if _g_.m.spinning && (pp.runnext != 0 || pp.runqhead != pp.runqtail) {
		proc.go#L4638: 	for pp.runqhead != pp.runqtail {
		proc.go#L5346: 		h := atomic.Load(&_p_.runqhead)
		proc.go#L5654: 		head := atomic.Load(&_p_.runqhead)
		proc.go#L5698: 	h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with consumers
		proc.go#L5726: 	if !atomic.CasRel(&_p_.runqhead, h, h+n) { // cas-release, commits consume
		proc.go#L5758: 	h := atomic.LoadAcq(&pp.runqhead)
		proc.go#L5802: 		h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
		proc.go#L5808: 		if atomic.CasRel(&_p_.runqhead, h, h+1) { // cas-release, commits consume
		proc.go#L5824: 	h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
		proc.go#L5834: 	if !atomic.CasRel(&_p_.runqhead, h, h+qn) { // cas-release, commits consume
		proc.go#L5859: 		h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
		proc.go#L5903: 		if atomic.CasRel(&_p_.runqhead, h, h+n) { // cas-release, commits consume
		proc.go#L5923: 	h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with consumers
		runtime2.go#L616: 	runqhead uint32